redeemable stock - German English Dictionary